<h5>Installing the Wiring development environment</h5>
<h5>Step 1</h5>
<p>Install the FTDI USB VCP drivers for your platform.  For the Windows (.exe) package those are installed automatically. For Windows (.zip) and Mac OS X (.dmg) packages th drivers are included in the <em>drivers</em> folder. These drivers allow your computer to recognize and communicate with the Wiring hardware. Restart your computer after install. The drivers can also be downloaded from the links below:</p>
<p>Drivers for Windows: <a href="http://wiring.org.co/download/CDM20814_Setup.exe">FTDI VCP Driver .exe for Windows</a> </p>
<p>Drivers for Mac OS X: <a href="http://wiring.org.co/download/FTDIUSBSerialDriver_v2_2_16.dmg">FTDI VCP Driver .dmg for Mac</a></p>
<p>Drivers for Linux are included in the OS kernel distribution.</p>
<p><em>Installation:</em> double-click the .exe (Windows) or the .dmg(Mac OS X) file and follow the instructions.</p>
<h5>Step 2</h5>
<p><a href="http://wiring.org.co/download/index.html">Download</a> and install the latest Wiring development environment for your platform, Windows, Mac or Linux.</p>
<p>Windows users: double click and extract the wiring-00xx.zip file to a desired location.</p>
<p>Mac users: the wiring-00xx.dmg file will open automatically, drag the Wiring application into the Applications folder as suggested in the screen.</p>
<p>Linux users: double click and extract the wiring-00xx.tgz file to a desired location.</p>
<h5>Step 3</h5>
<p><strong>Serial Port Setup</strong>. Launch the Wiring development environment. In the Tools menu there is an option named Serial port, inside there is a list of the serial ports available. If everything went fine with the drivers' installation there should be a new port for the Wiring hardware. For <strong>Windows</strong> it appears as <strong>COMx</strong> where x could be 1,2,3,... etc. For <strong>Mac OSX</strong> ports appear as <strong>/dev/cu.usbserial-xx</strong> where xx is a number as well. Select the appropriate one and now you'll be able to upload any code into the board. &Iacute;f you don&acute;t know which one corresponds with the Wiring hardware try to unplug the board from the USB port, check the menu  (now there should be a missing port in the menu),  plug the board back the the USB port and check the menu again (the board port will appear). Once the port is selected it will be the default port for the I/O board. The port will not change within restarts in the Wiring development environment, unless you connect the board to a different USB port on your computer, in this case the port number may change.</p>
<p><strong>Note:</strong> This step needs to be repeated when the Wiring hardware is connected to a different USB port, or changing or connecting a different board.</p>
<p><img src="imgs/serialchoose.jpg" alt="Serial port select"/></p>
<h5>Step 4</h5>
<p><strong>Board selection</strong>. In the <em>Tools</em> menu there is an option named <em>Boards</em>, inside there is a list of Wiring boards and third party boards like Arduino. Select your board. </p>
<p><img src="imgs/targetchoose.jpg" alt="Firmware version select"/></p>
<p>Next >> <a href="../uploadingcode/index.html">Uploading a new program to the Wiring hardware</a></p>

